package com.dys.teststring09;

/**
 * @className: com.dys.teststring09.StringTest
 * @description: com.dys.teststring09
 * @author: pine cone
 * @version: v1.0.0
 * @createTime: 2024/07/25 下午10:59
 */
public class StringTest {

    /**
     * 这是一个main()方法,是应用程序的入口
     *
     * @param args 方法的形参列表,是一个字符串数组,包含了从命令行传递给程序的参数
     */
    public static void main(String[] args) {
        String str = "Hello World";
        System.out.println(str);
        // 通过构造器来创建对象
        String s2 = new String();
        String s3 = new String(new char[]{'a', 'b', 'c'});

        // 常用方法
        String s4 = "abc";
        System.out.println("字符串的长度: " + s4.length());

        String s5 = new String("abc");
        System.out.println("字符串是否为空：" + s3.isEmpty());
        System.out.println("获取字符串下标对应的字符为: " + s5.charAt(1));

        String s6 = "abc";
        String s7 = "accdef";
        System.out.println(s6.compareTo(s7));
    }
}
